/**
 * StringUtils 类，用于处理字符串相关的操作
 */
export class StringUtils {
  /**
   * 检查字符串是否不为空
   *
   * @param str 要检查的字符串
   * @returns 如果字符串不为空，则返回 true；否则返回 false
   */
  public static isNotNullOrEmpty(str: string): boolean {
    return str !== null && str !== undefined && str.trim() !== '';
  }

  /**
   * 检查字符串是否为空
   *
   * @param str 要检查的字符串
   * @returns 如果字符串为空，则返回 true；否则返回 false
   */
  public static isNullOrEmpty(str: string): boolean {
    return !this.isNotNullOrEmpty(str);
  }
}